man-made obstacles - Türkisch Englisch Wörterbuch